Tech

Netflix is beefing up its audio description and subtitling accessibility feature..